itemized invoice - German English Dictionary